home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / STUTTGART / SOUND / SOUNDCON00 / !SoundCon_Modules_aiff < prev    next >
Unknown  |  1995-03-26  |  2.0 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1e f4 20 41 49 | 46 46 20 6d 6f 64 75 6c |..... AI|FF modul|
|00000010| 65 20 66 6f 72 20 53 61 | 6d 70 50 72 6f 63 0d 00 |e for Sa|mpProc..|
|00000020| 14 50 f4 20 41 49 46 46 | 20 73 75 70 70 6f 72 74 |.P. AIFF| support|
|00000030| 73 20 31 2d 33 32 20 62 | 69 74 20 73 61 6d 70 6c |s 1-32 b|it sampl|
|00000040| 65 73 2c 20 61 6e 79 20 | 6e 75 6d 62 65 72 20 6f |es, any |number o|
|00000050| 66 20 63 68 61 6e 6e 65 | 6c 73 2c 20 6c 69 6e 65 |f channe|ls, line|
|00000060| 61 72 20 73 69 67 6e 65 | 64 20 64 61 74 61 0d 00 |ar signe|d data..|
|00000070| 1e 33 f4 20 72 65 61 64 | 69 6e 67 20 61 6c 6c 6f |.3. read|ing allo|
|00000080| 77 73 20 31 2d 33 32 20 | 62 69 74 20 73 61 6d 70 |ws 1-32 |bit samp|
|00000090| 6c 65 73 2c 20 31 2d 34 | 20 63 68 61 6e 6e 65 6c |les, 1-4| channel|
|000000a0| 73 0d 00 28 35 f4 20 77 | 72 69 74 69 6e 67 20 6f |s..(5. w|riting o|
|000000b0| 70 74 69 6f 6e 73 3a 20 | 38 2c 31 36 20 62 69 74 |ptions: |8,16 bit|
|000000c0| 20 73 61 6d 70 6c 65 73 | 2c 20 31 2c 32 20 63 68 | samples|, 1,2 ch|
|000000d0| 61 6e 6e 65 6c 73 0d 00 | 32 05 e0 0d 00 3c 05 3a |annels..|2....<.:|
|000000e0| 0d 00 46 17 dd 20 a4 61 | 69 66 66 5f 61 62 62 76 |..F.. .a|iff_abbv|
|000000f0| 3d 22 41 49 46 46 22 0d | 00 50 1c dd 20 a4 61 69 |="AIFF".|.P.. .ai|
|00000100| 66 66 5f 6e 61 6d 65 3d | 22 41 75 64 69 6f 20 49 |ff_name=|"Audio I|
|00000110| 46 46 22 0d 00 5a 31 dd | 20 a4 61 69 66 66 5f 64 |FF"..Z1.| .aiff_d|
|00000120| 65 73 63 72 3d 22 41 75 | 64 69 6f 20 49 6e 74 65 |escr="Au|dio Inte|
|00000130| 72 63 68 61 6e 67 65 20 | 46 69 6c 65 20 46 6f 72 |rchange |File For|
|00000140| 6d 61 74 22 0d 00 64 31 | dd 20 a4 61 69 66 66 5f |mat"..d1|. .aiff_|
|00000150| 6f 70 74 69 6f 6e 73 3d | 22 38 2d 62 69 74 2c 31 |options=|"8-bit,1|
|00000160| 36 2d 62 69 74 5b 2d 5d | 2c 6d 6f 6e 6f 2c 73 74 |6-bit[-]|,mono,st|
|00000170| 65 72 65 6f 22 0d 00 6e | 1a dd 20 a4 61 69 66 66 |ereo"..n|.. .aiff|
|00000180| 5f 64 65 66 61 75 6c 74 | 73 3d 25 31 30 31 30 0d |_default|s=%1010.|
|00000190| 00 78 12 dd 20 a4 61 69 | 66 66 5f 69 6e 69 74 3d |.x.. .ai|ff_init=|
|000001a0| 30 0d 00 82 05 3a 0d 00 | 8c 24 dd 20 a4 61 69 66 |0....:..|.$. .aif|
|000001b0| 66 5f 69 64 65 6e 74 28 | 62 75 66 66 25 2c 72 65 |f_ident(|buff%,re|
|000001c0| 63 25 2c 66 68 61 6e 64 | 25 29 0d 00 96 17 ea 20 |c%,fhand|%)..... |
|000001d0| 46 24 2c 43 25 2c 42 25 | 2c 46 25 2c 50 25 2c 4e |F$,C%,B%|,F%,P%,N|
|000001e0| 25 0d 00 a0 29 e7 20 21 | 62 75 66 66 25 3c 3e 26 |%...). !|buff%<>&|
|000001f0| 34 44 35 32 34 46 34 36 | 20 8c 3d 22 22 3a f4 20 |4D524F46| .="":. |
|00000200| 6e 6f 74 20 61 20 46 4f | 52 4d 0d 00 aa 30 e7 20 |not a FO|RM...0. |
|00000210| 62 75 66 66 25 21 38 3c | 3e 26 34 36 34 36 34 39 |buff%!8<|>&464649|
|00000220| 34 31 20 8c 3d 22 22 3a | f4 20 6e 6f 74 20 61 6e |41 .="":|. not an|
|00000230| 20 41 49 46 46 20 46 4f | 52 4d 0d 00 b4 10 50 25 | AIFF FO|RM....P%|
|00000240| 3d 31 32 3a 43 25 3d 30 | 3a f5 0d 00 be 4a 20 e7 |=12:C%=0|:....J .|
|00000250| 20 50 25 2b 38 3c 62 73 | 69 7a 65 25 20 43 25 3d | P%+8<bs|ize% C%=|
|00000260| 28 62 75 66 66 25 21 50 | 25 3d 26 34 44 34 44 34 |(buff%!P|%=&4D4D4|
|00000270| 46 34 33 29 3a e7 20 ac | 43 25 20 50 25 2b 3d 38 |F43):. .|C% P%+=8|
|00000280| 2b a4 6d 67 65 74 34 62 | 28 62 75 66 66 25 2b 50 |+.mget4b|(buff%+P|
|00000290| 25 2b 34 29 0d 00 c8 15 | fd 20 43 25 20 84 20 50 |%+4)....|. C% . P|
|000002a0| 25 3e 3d 62 73 69 7a 65 | 25 0d 00 d2 32 e7 20 50 |%>=bsize|%...2. P|
|000002b0| 25 3e 3d 62 73 69 7a 65 | 25 20 8c 3d 22 21 43 4f |%>=bsize|% .="!CO|
|000002c0| 4d 4d 20 63 68 75 6e 6b | 20 6e 6f 74 20 66 6f 75 |MM chunk| not fou|
|000002d0| 6e 64 20 69 6e 20 41 49 | 46 46 22 0d 00 dc 0f 50 |nd in AI|FF"....P|
|000002e0| 25 2b 3d 38 2b 62 75 66 | 66 25 0d 00 e6 34 43 25 |%+=8+buf|f%...4C%|
|000002f0| 3d a4 6d 67 65 74 32 62 | 28 50 25 29 3a 4e 25 3d |=.mget2b|(P%):N%=|
|00000300| a4 6d 67 65 74 34 62 28 | 50 25 2b 32 29 3a 42 25 |.mget4b(|P%+2):B%|
|00000310| 3d a4 6d 67 65 74 32 62 | 28 50 25 2b 36 29 0d 00 |=.mget2b|(P%+6)..|
|00000320| f0 3f 46 3d 30 3a e3 20 | 49 25 3d 31 20 b8 20 34 |.?F=0:. |I%=1 . 4|
|00000330| 3a 46 2b 3d 50 25 3f 28 | 49 25 2b 39 29 2f 32 35 |:F+=P%?(|I%+9)/25|
|00000340| 36 5e 49 25 3a ed 3a 45 | 25 3d a4 6d 67 65 74 32 |6^I%:.:E|%=.mget2|
|00000350| 62 28 50 25 2b 38 29 2d | 26 34 30 30 30 0d 00 fa |b(P%+8)-|&4000...|
|00000360| 12 46 25 3d 46 2a 34 2a | 28 31 3c 3c 45 25 29 0d |.F%=F*4*|(1<<E%).|
|00000370| 01 04 3c 72 65 63 25 21 | 30 3d 43 25 3a 72 65 63 |..<rec%!|0=C%:rec|
|00000380| 25 21 34 3d 42 25 3a 72 | 65 63 25 21 38 3d 25 30 |%!4=B%:r|ec%!8=%0|
|00000390| 31 30 30 30 30 3a 72 65 | 63 25 21 31 32 3d 46 25 |10000:re|c%!12=F%|
|000003a0| 3a 72 65 63 25 21 31 36 | 3d 4e 25 0d 01 0e 38 e7 |:rec%!16|=N%...8.|
|000003b0| 20 43 25 3c 31 20 84 20 | 43 25 3e 34 20 8c 3d 22 | C%<1 . |C%>4 .="|
|000003c0| 21 22 2b c3 43 25 2b 22 | 20 63 68 61 6e 6e 65 6c |!"+.C%+"| channel|
|000003d0| 20 41 49 46 46 73 20 6e | 6f 74 20 68 61 6e 64 6c | AIFFs n|ot handl|
|000003e0| 65 64 22 0d 01 18 35 e7 | 20 42 25 3c 31 20 84 20 |ed"...5.| B%<1 . |
|000003f0| 42 25 3e 32 34 20 8c 3d | 22 21 22 2b c3 42 25 2b |B%>24 .=|"!"+.B%+|
|00000400| 22 20 62 69 74 20 41 49 | 46 46 73 20 6e 6f 74 20 |" bit AI|FFs not |
|00000410| 68 61 6e 64 6c 65 64 22 | 0d 01 22 1a 46 24 3d a4 |handled"|..".F$=.|
|00000420| 73 74 64 66 6f 72 6d 61 | 74 28 42 25 2c 43 25 2c |stdforma|t(B%,C%,|
|00000430| 30 29 0d 01 2c 10 50 25 | 3d 31 32 3a 43 25 3d 30 |0)..,.P%|=12:C%=0|
|00000440| 3a f5 0d 01 36 4a 20 e7 | 20 50 25 2b 38 3c 62 73 |:...6J .| P%+8<bs|
|00000450| 69 7a 65 25 20 43 25 3d | 28 62 75 66 66 25 21 50 |ize% C%=|(buff%!P|
|00000460| 25 3d 26 34 34 34 45 35 | 33 35 33 29 3a e7 20 ac |%=&444E5|353):. .|
|00000470| 43 25 20 50 25 2b 3d 38 | 2b a4 6d 67 65 74 34 62 |C% P%+=8|+.mget4b|
|00000480| 28 62 75 66 66 25 2b 50 | 25 2b 34 29 0d 01 40 15 |(buff%+P|%+4)..@.|
|00000490| fd 20 43 25 20 84 20 50 | 25 3e 3d 62 73 69 7a 65 |. C% . P|%>=bsize|
|000004a0| 25 0d 01 4a 32 e7 20 50 | 25 3e 3d 62 73 69 7a 65 |%..J2. P|%>=bsize|
|000004b0| 25 20 8c 3d 22 21 53 53 | 4e 44 20 63 68 75 6e 6b |% .="!SS|ND chunk|
|000004c0| 20 6e 6f 74 20 66 6f 75 | 6e 64 20 69 6e 20 41 49 | not fou|nd in AI|
|000004d0| 46 46 22 0d 01 54 11 72 | 65 63 25 21 32 30 3d 50 |FF"..T.r|ec%!20=P|
|000004e0| 25 2b 31 36 0d 01 5e 07 | 3d 46 24 0d 01 68 05 3a |%+16..^.|=F$..h.:|
|000004f0| 0d 01 72 25 dd 20 a4 61 | 69 66 66 5f 6f 75 74 66 |..r%. .a|iff_outf|
|00000500| 6f 72 6d 61 74 28 6f 70 | 74 25 2c 72 65 63 25 29 |ormat(op|t%,rec%)|
|00000510| 3a ea 20 53 24 0d 01 7c | 12 72 65 63 25 21 38 3d |:. S$..||.rec%!8=|
|00000520| 25 30 31 30 30 30 30 0d | 01 86 3c e7 20 6f 70 74 |%010000.|..<. opt|
|00000530| 25 20 80 20 25 31 30 30 | 30 20 72 65 63 25 21 34 |% . %100|0 rec%!4|
|00000540| 3d 38 3a 53 24 2b 3d 22 | 38 62 20 22 20 8b 20 72 |=8:S$+="|8b " . r|
|00000550| 65 63 25 21 34 3d 31 36 | 3a 53 24 2b 3d 22 31 36 |ec%!4=16|:S$+="16|
|00000560| 62 20 22 0d 01 90 3c e7 | 20 6f 70 74 25 20 80 20 |b "...<.| opt% . |
|00000570| 25 31 30 20 72 65 63 25 | 21 30 3d 31 3a 53 24 2b |%10 rec%|!0=1:S$+|
|00000580| 3d 22 6d 6f 6e 6f 22 20 | 8b 20 72 65 63 25 21 30 |="mono" |. rec%!0|
|00000590| 3d 32 3a 53 24 2b 3d 22 | 73 74 65 72 65 6f 22 0d |=2:S$+="|stereo".|
|000005a0| 01 9a 10 72 65 63 25 21 | 32 34 3d 26 46 46 44 0d |...rec%!|24=&FFD.|
|000005b0| 01 a4 07 3d 53 24 0d 01 | ae 05 3a 0d 01 b8 2f dd |...=S$..|..:.../.|
|000005c0| 20 a4 61 69 66 66 5f 73 | 74 61 72 74 73 61 76 65 | .aiff_s|tartsave|
|000005d0| 28 66 68 61 6e 64 25 2c | 6f 70 74 25 2c 72 65 63 |(fhand%,|opt%,rec|
|000005e0| 25 29 3a ea 20 46 25 2c | 49 25 0d 01 c2 27 d5 20 |%):. F%,|I%...'. |
|000005f0| 23 66 68 61 6e 64 25 2c | 22 46 4f 52 4d 22 3b 3a |#fhand%,|"FORM";:|
|00000600| f2 66 70 75 74 34 62 28 | 66 68 61 6e 64 25 2c 30 |.fput4b(|fhand%,0|
|00000610| 29 0d 01 cc 2d d5 20 23 | 66 68 61 6e 64 25 2c 22 |)...-. #|fhand%,"|
|00000620| 41 49 46 46 43 4f 4d 4d | 22 3b 3a f2 66 70 75 74 |AIFFCOMM|";:.fput|
|00000630| 34 62 28 66 68 61 6e 64 | 25 2c 26 31 32 29 0d 01 |4b(fhand|%,&12)..|
|00000640| d6 1a f2 66 70 75 74 32 | 62 28 66 68 61 6e 64 25 |...fput2|b(fhand%|
|00000650| 2c 72 65 63 25 21 30 29 | 0d 01 e0 15 f2 66 70 75 |,rec%!0)|.....fpu|
|00000660| 74 34 62 28 66 68 61 6e | 64 25 2c 30 29 0d 01 ea |t4b(fhan|d%,0)...|
|00000670| 1a f2 66 70 75 74 32 62 | 28 66 68 61 6e 64 25 2c |..fput2b|(fhand%,|
|00000680| 72 65 63 25 21 34 29 0d | 01 f4 23 45 25 3d aa 72 |rec%!4).|..#E%=.r|
|00000690| 65 63 25 21 31 32 2f aa | 32 2b 31 3a 46 3d 72 65 |ec%!12/.|2+1:F=re|
|000006a0| 63 25 21 31 32 2f 32 5e | 45 25 0d 01 fe 1c f2 66 |c%!12/2^|E%.....f|
|000006b0| 70 75 74 32 62 28 66 68 | 61 6e 64 25 2c 45 25 2b |put2b(fh|and%,E%+|
|000006c0| 26 33 46 46 45 29 0d 02 | 08 2f e3 20 49 25 3d 31 |&3FFE)..|./. I%=1|
|000006d0| 20 b8 20 38 3a 46 3d 46 | 2a 32 35 36 3a 46 25 3d | . 8:F=F|*256:F%=|
|000006e0| 46 3a d5 23 66 68 61 6e | 64 25 2c 46 25 3a 46 2d |F:.#fhan|d%,F%:F-|
|000006f0| 3d 46 25 3a ed 0d 02 12 | 27 d5 20 23 66 68 61 6e |=F%:....|'. #fhan|
|00000700| 64 25 2c 22 53 53 4e 44 | 22 3b 3a f2 66 70 75 74 |d%,"SSND|";:.fput|
|00000710| 34 62 28 66 68 61 6e 64 | 25 2c 30 29 0d 02 1c 27 |4b(fhand|%,0)...'|
|00000720| f2 66 70 75 74 34 62 28 | 66 68 61 6e 64 25 2c 30 |.fput4b(|fhand%,0|
|00000730| 29 3a f2 66 70 75 74 34 | 62 28 66 68 61 6e 64 25 |):.fput4|b(fhand%|
|00000740| 2c 30 29 0d 02 26 06 3d | 30 0d 02 30 05 3a 0d 02 |,0)..&.=|0..0.:..|
|00000750| 3a 25 dd 20 a4 61 69 66 | 66 5f 65 6e 64 73 61 76 |:%. .aif|f_endsav|
|00000760| 65 28 66 68 61 6e 64 25 | 2c 6f 70 74 25 2c 72 65 |e(fhand%|,opt%,re|
|00000770| 63 25 29 0d 02 44 29 cf | 23 66 68 61 6e 64 25 3d |c%)..D).|#fhand%=|
|00000780| 34 3a f2 66 70 75 74 34 | 62 28 66 68 61 6e 64 25 |4:.fput4|b(fhand%|
|00000790| 2c a2 23 66 68 61 6e 64 | 25 2d 38 29 0d 02 4e 28 |,.#fhand|%-8)..N(|
|000007a0| cf 23 66 68 61 6e 64 25 | 3d 26 31 36 3a f2 66 70 |.#fhand%|=&16:.fp|
|000007b0| 75 74 34 62 28 66 68 61 | 6e 64 25 2c 72 65 63 25 |ut4b(fha|nd%,rec%|
|000007c0| 21 31 36 29 0d 02 58 2d | cf 23 66 68 61 6e 64 25 |!16)..X-|.#fhand%|
|000007d0| 3d 26 32 41 3a f2 66 70 | 75 74 34 62 28 66 68 61 |=&2A:.fp|ut4b(fha|
|000007e0| 6e 64 25 2c a2 23 66 68 | 61 6e 64 25 2d 26 32 45 |nd%,.#fh|and%-&2E|
|000007f0| 29 0d 02 62 07 3d 22 22 | 0d ff |)..b.=""|.. |
+--------+-------------------------+-------------------------+--------+--------+